var strTiempo = 0;
var strUrl_Proceso = 0;
var iListaSerial = 0;
/**
 * Lamadas de Impresion Todos Los Documentos en (*.PDF)
 *
 * @param strUrl
 * @return true
 *
 */

function btnImprimir(strUrl) {

	var strCedula = document.all("txtCedula").value;
	strUrl_Proceso = strUrl + "/index.php/cooperativa/Imprimir/" + strCedula;
	var sSerial = "";

	window.open(strUrl_Proceso, "", "");
}

function btnAfiliacionI(strUrl) {

	var strCedula = document.all("txtCedula").value;
	if(strCedula != ''){
		strUrl_Proceso = strUrl + "/index.php/cooperativa/AfiliacionI/" + strCedula;
		var sSerial = "";

		window.open(strUrl_Proceso, "", "");
	}else{
		alert("Debe ingresar una cedula....");
	}
}

function btnAfiliacion(strUrl) {

	var strCedula = document.all("txtCedula").value;
	if(strCedula != ''){
		strUrl_Proceso = strUrl + "/index.php/cooperativa/Afiliacion/" + strCedula;
		var sSerial = "";

		window.open(strUrl_Proceso, "", "");
	}else{
		alert("Debe ingresar una cedula....");
	}
}

function btnAfiliaciones(strUrl) {

	var strCedula = document.all("txtCedula").value;
	if(strCedula != ''){
		strUrl_Proceso = strUrl + "/index.php/cooperativa/Afiliaciones/" + strCedula;
		var sSerial = "";

		window.open(strUrl_Proceso, "", "");
	}else{
		alert("Debe ingresar una cedula....");
	}
}

function valida_guardar(strUrl){
	var tam = $("#txtcuenta_1").val();
	if (tam.length != 20){
		//alert(tam.length);
		valida_cuenta_guardar(strUrl);
	}else{
		valida_factura_guardar(strUrl);
	}
}

function valida_cuenta_guardar(strUrl){
	$("#msj_alertas").html("El numero de cuenta del banco 1 esta mal, para corregir informe a su supervisor...");
	$("#msj_alertas").dialog({
		buttons: {
				"Aceptar": function() {
					valida_factura_guardar(strUrl); 
				},
				"Cancelar": function() {
					$(this).dialog("close"); 
				}						
			}
	});
	$("#msj_alertas").dialog("open");
}

function valida_factura_guardar(strUrl){
	
	if ($("#txtNumero_Contrato").val() != "" && $("#txtNumero_Factura").val() == "" ){
		
		$("#msj_alertas").html("No se a podido guardar. Debe ingresar un numero de factura en el contrato a guardar...");
		$("#msj_alertas").dialog({
			buttons: {
				"Aceptar": function() {
					//btnGuardar(strUrl);
					$(this).dialog("close"); 
				},
										
			}
		});
		$("#msj_alertas").dialog("open");	
	}else{
		btnGuardar(strUrl);
	}
	
}
function btnGuardar(strUrl) {
	strUrl_Proceso = strUrl + "/index.php/cooperativa/Guardar_Cliente";
	var strCedula = document.all("txtCedula").value;
	var sSerial = "";
	$("#msj_alertas").dialog("close");
	$('#divGuardar').show("blind");
	if(strCedula == "") {
		document.getElementById('divGuardarInformacion').innerHTML = "<span class=\"ui-icon ui-icon-info\" style=\"float: left; margin-right: .3em;\"></span>" + "<strong>Debe intruducir los campos marcados con (*), son obligatorios... </strong>";
	} else {
		$("#divGuardarC").show("blind");
		sSerial = Cargar_Lista_Seriales();
		
		new Ajax.Request(strUrl_Proceso, {
			method : 'post',
			postBody : 'cedula=' + document.all("txtCedula").value + '&nombre=' + document.all("txtNombre1").value + '&nombre2=' + document.all("txtNombre2").value + '&apellido=' + document.all("txtApellido1").value + '&apellido2=' + document.all("txtApellido2").value + '&sexo=' + document.all("txtSexo").value + '&edocivil=' + document.all("txtEdocivil").value + '&direccionh=' + document.all("txtDireccionH").value + '&direcciont=' + document.all("txtDireccionT").value + '&telefono=' + document.all("txtTelefono").value + '&nacionalidad=' + document.all("txtNacionalidad").value + '&ciudad=' + document.all("txtCiudad").value + '&cargo=' + document.all("txtCargo").value + '&dia=' + document.all("txtDiaNacimiento").value + '&mes=' + document.all("txtMesNacimiento").value + '&ano=' + document.all("txtAnoNacimiento").value + '&diaIng=' + document.all("txtDiaI").value + '&mesIng=' + document.all("txtMesI").value + '&anoIng=' + document.all("txtAnoI").value + '&ubicacionactual=' + document.all("txtUbicacion").value + '&banco_1=' + document.all("txtbanco_1").value + '&cuenta_1=' + document.all("txtcuenta_1").value + '&tipo_1=' + document.all("txtTipo_1").value + '&banco_2=' + document.all("txtbanco_2").value + '&cuenta_2=' + document.all("txtcuenta_2").value + '&tipo_2=' + document.all("txtTipo_2").value + '&municipio=' + document.all("txtMunicipio").value + '&parroquia=' + document.all("txtParroquia").value + '&sector=' + document.all("txtSector").value + '&avenida=' + document.all("txtAvenida").value + '&calle=' + document.all("txtCalles").value + '&urbanizacion=' + document.all("txtUrbanizacion").value + '&correo=' + document.all("txtCorreo").value + '&pin=' + document.all("txtPin").value + '&montocredito=' + document.all("txtmontocredito").value + '&numerocuotas=' + document.all("txtNumeroCuotas").value + '&solicitudDia=' + document.all("txtDiaC").value + '&solicitudMes=' + document.all("txtMesC").value + '&solicitudAno=' + document.all("txtAnoC").value + '&nominaperiocidad=' + document.all("txtNominaPeriocidad").value + '&cuotavacaciones=' + document.all("txtCuotaVacaciones").value + '&cuotaaguinaldos=' + document.all("txtCuotaAguinaldos").value + '&nominaprocedencia=' + document.all("txtNominaProcedencia").value + '&mesvacaciones=' + document.all("txtMesVacaciones").value + '&anovacaciones=' + document.all("txtAnoVacaciones").value + '&contratovacaciones=' + document.all("txtContratoVacaciones").value + '&mesaguinaldos=' + document.all("txtMesAguinaldos").value + '&anoaguinaldos=' + document.all("txtAnoAguinaldos").value + '&contratoaguinaldos=' + document.all("txtContratoAguinaldos").value + '&condicion=' + document.all("txtCondicion").value + '&zonapostal=' + document.all("txtZonaPostal").value + '&diaO=' + document.all("txtDiaO").value + '&mesO=' + document.all("txtMesO").value + '&anoO=' + document.all("txtAnoO").value + '&numoperaciones=' + document.all("txtNumeroCondicion").value + '&montocuota=' + document.all("txtMontoCuota").value + '&numero_factura=' + document.all("txtNumero_Factura").value + '&diaD=' + document.all("txtDiaDescuento").value + '&mesD=' + document.all("txtMesDescuento").value + '&anoD=' + document.all("txtAnoDescuento").value + '&numero_contrato=' + document.all("txtNumero_Contrato").value + '&formacontrato=' + document.all("txtFormaContrato").value + '&empresa=' + document.all("txtEmpresa").value + '&vacaciones_mes=' + document.all("txtMesA").value + '&observaciones=' + document.all("txtObservaciones").value + '&cobradoen=' + document.all("txtCobrado").value + '&montooperaciones=' + document.all("txtMontoCheque").value + '&serial=' + sSerial + '&afiliado=' + document.all("txtAfiliado").value + '&personal=' + document.all("txtPersonal").value + '&motivo=' + document.all("txtMotivo").value + '&monto_vacaciones=' + document.all("txtVacaciones").value + '&monto_aguinaldos=' + document.all("txtAguinaldos").value,
			onFailure : function(transport) {
				document.getElementById('divGuardarInformacion').innerHTML = transport.responseText + "<strong>Consulte el Manual: #" + transport.status + "</strong>";
				$('#divGuardarC').show("fade");
			},
			onSuccess : function(transport) {
				$('#divGuardarC').hide("Fade");
				$('#divCreditos').hide("Fade");
				$('#divGuardar').show("blind");
				document.getElementById("divGuardarInformacion").innerHTML = transport.responseText;
				document.getElementById("txtCedula").value = "";
				Limpiar_Cliente();
				document.getElementById("txtNumero_Contrato").value = "";
				Limpiar_Credito();
				Limpiar_lst_Seriales();
				Activar_Motivo("----------");
			}
		});
		
	}

}

/**
 * Funcion DataSource_Cliente : CI_Controlers
 *
 * @param {string} strUrl
 * @returns {Boolean}
 */
function consultar_clientes(strUrl) {
	strUrl_Proceso = strUrl + "/index.php/cooperativa/DataSource_Cliente";
	var documento_id = document.getElementById("txtCedula").value;

	new Ajax.Request(strUrl_Proceso, {
		method : 'post',
		postBody : 'documento_id=' + documento_id,
		onSuccess : function(transport) {
			objXML = transport.responseXML;
			documento_id = objXML.getElementsByTagName("documento_id");
			primer_nombre = objXML.getElementsByTagName("primer_nombre");
			segundo_nombre = objXML.getElementsByTagName("segundo_nombre");
			primer_apellido = objXML.getElementsByTagName("primer_apellido");
			segundo_apellido = objXML.getElementsByTagName("segundo_apellido");
			apellido_casada = objXML.getElementsByTagName("apellido_casada");
			nro_documento = objXML.getElementsByTagName("nro_documento");
			fecha_nacimiento = objXML.getElementsByTagName("fecha_nacimiento");
			var fechaN = new String(fecha_nacimiento[0].firstChild.nodeValue);
			var fechaAux = fechaN.split("-");
			diaN = fechaAux[2] * 1;
			mesN = fechaAux[1] * 1;
			anoN = fechaAux[0] * 1;
			fecha_ingreso = objXML.getElementsByTagName("fecha_ingreso");
			var fechaI = new String(fecha_ingreso[0].firstChild.nodeValue);
			var fechaIAux = fechaI.split("-");
			diaI = fechaIAux[2] * 1;
			mesI = fechaIAux[1] * 1;
			anoI = fechaIAux[0] * 1;
			vacaciones_mes = objXML.getElementsByTagName("foto");
			nacionalidad = objXML.getElementsByTagName("nacionalidad");
			ciudad = objXML.getElementsByTagName("ciudad");
			cargo_actual = objXML.getElementsByTagName("cargo_actual");
			sexo = objXML.getElementsByTagName("sexo");
			estado_civil = objXML.getElementsByTagName("estado_civil");
			telefono = objXML.getElementsByTagName("telefono");
			celular = objXML.getElementsByTagName("celular");
			municipio = objXML.getElementsByTagName("municipio");
			parroquia = objXML.getElementsByTagName("parroquia");
			sector = objXML.getElementsByTagName("sector");
			avenida = objXML.getElementsByTagName("avenida");
			calle = objXML.getElementsByTagName("calle");
			urbanizacion = objXML.getElementsByTagName("urbanizacion");
			direccion = objXML.getElementsByTagName("direccion");
			correo = objXML.getElementsByTagName("correo");
			afiliado = objXML.getElementsByTagName("fe_vida");
			personal = objXML.getElementsByTagName("titular");
			pin = objXML.getElementsByTagName("pin");
			monto_vacaciones = objXML.getElementsByTagName("monto_vacaciones");
			monto_aguinaldos = objXML.getElementsByTagName("monto_aguinaldos");

			// Faltan Tipo
			ubicacion = objXML.getElementsByTagName("ubicacion");
			direccion_trabajo = objXML.getElementsByTagName("direccion_trabajo");
			banco_1 = objXML.getElementsByTagName("banco_1");
			cuenta_1 = objXML.getElementsByTagName("cuenta_1");
			tipo_cuenta_1 = objXML.getElementsByTagName("tipo_cuenta_1");
			banco_2 = objXML.getElementsByTagName("banco_2");
			cuenta_2 = objXML.getElementsByTagName("cuenta_2");
			tipo_cuenta_2 = objXML.getElementsByTagName("tipo_cuenta_2");
			banco_3 = objXML.getElementsByTagName("banco_3");
			cuenta_3 = objXML.getElementsByTagName("cuenta_3");
			tipo_cuenta_3 = objXML.getElementsByTagName("tipo_cuenta_3");
			ente_procedencia = objXML.getElementsByTagName("ente_procedencia");
			zona_postal = objXML.getElementsByTagName("gaceta");
			disponibilidad = objXML.getElementsByTagName("disponibilidad");
			// 	alert(documento_id[0].firstChild.nodeValu);
			if(documento_id[0].firstChild.nodeValue == "NULL" || documento_id[0].firstChild.nodeValue == "0") {
				Limpiar_Cliente();
				Limpiar_Credito();
				$("#txtNumero_Contrato").val('');
				$('#btnGuardar').show();
			} else {

				document.getElementById("txtNombre1").value = primer_nombre[0].firstChild.nodeValue;
				document.getElementById("txtNombre2").value = segundo_nombre[0].firstChild.nodeValue;
				document.getElementById("txtApellido1").value = primer_apellido[0].firstChild.nodeValue;
				document.getElementById("txtApellido2").value = segundo_apellido[0].firstChild.nodeValue;
				document.getElementById("txtEdocivil").value = estado_civil[0].firstChild.nodeValue;
				document.getElementById("txtAfiliado").value = afiliado[0].firstChild.nodeValue;
				document.getElementById("txtPersonal").value = personal[0].firstChild.nodeValue;
				document.getElementById("txtDiaNacimiento").value = diaN;
				document.getElementById("txtMesNacimiento").value = mesN;
				document.getElementById("txtAnoNacimiento").value = anoN;
				document.getElementById("txtDiaI").value = diaI;
				document.getElementById("txtMesI").value = mesI;
				document.getElementById("txtAnoI").value = anoI;
				document.getElementById("txtMesA").value = vacaciones_mes[0].firstChild.nodeValue;
				sexo_aux = "FEMENINO";
				if(sexo[0].firstChild.nodeValue == "M") {
					sexo_aux = "MASCULINO";
				}

				document.getElementById("txtSexo").value = sexo_aux;
				document.getElementById("txtCargo").value = cargo_actual[0].firstChild.nodeValue;
				document.getElementById("txtTelefono").value = telefono[0].firstChild.nodeValue;
				document.getElementById("txtNacionalidad").value = nacionalidad[0].firstChild.nodeValue;
				document.getElementById("txtMunicipio").value = municipio[0].firstChild.nodeValue;
				document.getElementById("txtParroquia").value = parroquia[0].firstChild.nodeValue;
				document.getElementById("txtSector").value = sector[0].firstChild.nodeValue;
				document.getElementById("txtAvenida").value = avenida[0].firstChild.nodeValue;
				document.getElementById("txtCalles").value = calle[0].firstChild.nodeValue;
				document.getElementById("txtUrbanizacion").value = urbanizacion[0].firstChild.nodeValue;
				document.getElementById("txtCorreo").value = correo[0].firstChild.nodeValue;
				document.getElementById("txtPin").value = pin[0].firstChild.nodeValue;

				document.getElementById("txtDireccionH").value = direccion[0].firstChild.nodeValue;
				document.getElementById("txtDireccionT").value = direccion_trabajo[0].firstChild.nodeValue;
				document.getElementById("txtCiudad").value = ciudad[0].firstChild.nodeValue;
				document.getElementById("txtUbicacion").value = ubicacion[0].firstChild.nodeValue;
				document.getElementById("txtbanco_1").value = banco_1[0].firstChild.nodeValue;
				document.getElementById("txtcuenta_1").value = cuenta_1[0].firstChild.nodeValue;
				document.getElementById("txtTipo_1").value = tipo_cuenta_1[0].firstChild.nodeValue;
				document.getElementById("txtbanco_2").value = banco_2[0].firstChild.nodeValue;
				document.getElementById("txtcuenta_2").value = cuenta_2[0].firstChild.nodeValue;
				document.getElementById("txtTipo_2").value = tipo_cuenta_2[0].firstChild.nodeValue;
				document.getElementById("txtZonaPostal").value = zona_postal[0].firstChild.nodeValue;
				document.getElementById("txtVacaciones").value = monto_vacaciones[0].firstChild.nodeValue;
				document.getElementById("txtAguinaldos").value = monto_aguinaldos[0].firstChild.nodeValue;

				if(disponibilidad[0].firstChild.nodeValue == 1) {
					$('#divGuardar').show("blind");
					msg = '<p><a href="#" onClick="Effect.Fade(\'divGuardar\')">' + '<span class="ui-icon ui-icon-info" style="float: left; margin-right: .3em;">' + '</span></a><strong>El cliente seleccionado actualmente se encuentra suspendido de todo credito, ' + 'debe consultar con la cede principal</strong></p>';
					$('#divGuardarInformacion').html(msg);
					$('#btnGuardar').hide();
					$("#msj_alertas").html("ESTE CLIENTE ESTA SUSPENDIDO. INFORME A SU SUPERVISOR");
					$("#msj_alertas").dialog({
						buttons: {
							"Aceptar": function() {
								//btnGuardar(strUrl);
								$(this).dialog("close"); 
							},			
						}
					});
					$("#msj_alertas").dialog("open");
					

				} else {
					$('#btnGuardar').show();
				}
				//					document.getElementById("txtcuenta_2").value = cuenta_2[0].firstChild.nodeValue;
				//					document.getElementById("txtTipo_2").value = tipo_cuenta_2[0].firstChild.nodeValue;
				//					document.getElementById("txtbanco_3").value = banco_3[0].firstChild.nodeValue;
				//					document.getElementById("txtcuenta_3").value = cuenta_3[0].firstChild.nodeValue;
				//					document.getElementById("txtTipo_3").value = tipo_cuenta_3[0].firstChild.nodeValue;
			}
		}
	});
	strUrl_Proceso = strUrl + "/index.php/cooperativa/DataSource_Cliente_Creditos";
	new Ajax.Request(strUrl_Proceso, {
		method : 'post',
		postBody : 'documento_id=' + documento_id,
		onSuccess : function(transport) {
			$('#divCreditos').show("blind");

			document.getElementById('divCreditosInformacion').innerHTML = transport.responseText;
		},
		onFailure : function(transport) {
			$('#divCreditos').show("blind");
			document.getElementById('divCreditosInformacion').innerHTML = transport.responseText;
		}
	});

	/* Listar Historial de Cancelados ... */
	strUrl_Proceso = strUrl + "/index.php/cooperativa/DataSource_Historial_Cancelados";
	new Ajax.Request(strUrl_Proceso, {
		method : 'post',
		postBody : 'documento_id=' + documento_id,
		onSuccess : function(transport) {
			$('#divListaCreditos').show("blind");

			document.getElementById('divListaCreditosInformacion').innerHTML = transport.responseText;
		},
		onFailure : function(transport) {
			$('#divListaCreditos').show("blind");
			document.getElementById('divListaCreditosInformacion').innerHTML = transport.responseText;
		}
	});

	return true;
}

/* Consultar Contratos Posibles */
function consultar_creditos(strUrl) {
	strUrl_Proceso = strUrl + "/index.php/cooperativa/DataSource_Creditos";
	var documento_id = document.getElementById("txtCedula").value;
	var contrato_id = document.getElementById("txtNumero_Contrato").value;

	new Ajax.Request(strUrl_Proceso, {
		method : 'post',
		postBody : 'documento_id=' + documento_id + '&contrato_id=' + contrato_id,
		onSuccess : function(transport) {
			objXML = transport.responseXML;
			contrato_id = objXML.getElementsByTagName("contrato_id");
			fecha_solicitud = objXML.getElementsByTagName("fecha_solicitud");
			var fechaS = new String(fecha_solicitud[0].firstChild.nodeValue);
			var fechaAux = fechaS.split("-");
			diaS = fechaAux[2] * 1;
			mesS = fechaAux[1] * 1;
			anoS = fechaAux[0] * 1;
			fecha_inicio_cobro = objXML.getElementsByTagName("fecha_inicio_cobro");
			var fechaI = new String(fecha_inicio_cobro[0].firstChild.nodeValue);
			var fechaAuxi = fechaI.split("-");
			diaI = fechaAuxi[2] * 1;
			mesI = fechaAuxi[1] * 1;
			anoI = fechaAuxi[0] * 1;
			motivo = objXML.getElementsByTagName("motivo");
			cantidad = objXML.getElementsByTagName("cantidad");
			monto_total = objXML.getElementsByTagName("monto_total");
			/** monto_vacaciones = objXML.getElementsByTagName("monto_vacaciones");
			mes_vacaciones = objXML.getElementsByTagName("mes_vacaciones");
			mes_aguinaldos = objXML.getElementsByTagName("mes_aguinaldos");
			ano_vacaciones = objXML.getElementsByTagName("ano_vacaciones");
			contrato_vacaciones = objXML.getElementsByTagName("contrato_vacaciones");
			monto_aguinaldos = objXML.getElementsByTagName("monto_aguinaldos");
			ano_aguinaldos = objXML.getElementsByTagName("ano_aguinaldos");
			contrato_aguinaldos = objXML.getElementsByTagName("contrato_aguinaldos");
			**/
			monto_operacion = objXML.getElementsByTagName("monto_operacion");
			numero_cuotas = objXML.getElementsByTagName("numero_cuotas");
			periocidad = objXML.getElementsByTagName("periocidad");
			nomina_procedencia = objXML.getElementsByTagName("nomina_procedencia");
			monto_cuota = objXML.getElementsByTagName("monto_cuota");
			condicion = objXML.getElementsByTagName("condicion");
			num_operacion = objXML.getElementsByTagName("num_operacion");
			fecha_operacion = objXML.getElementsByTagName("fecha_operacion");
			observaciones = objXML.getElementsByTagName("observaciones");
			numero_factura = objXML.getElementsByTagName("numero_factura");
			serial = objXML.getElementsByTagName("serial");

			Combo_Seriales(serial[0].firstChild.nodeValue);

			var fechaO = new String(fecha_operacion[0].firstChild.nodeValue);
			var fechaAuxO = fechaO.split("-");
			diaO = fechaAuxO[2] * 1;
			mesO = fechaAuxO[1] * 1;
			anoO = fechaAuxO[0] * 1;
			forma_contrato = objXML.getElementsByTagName("forma_contrato");
			empresa = objXML.getElementsByTagName("empresa");
			cobrado_en = objXML.getElementsByTagName("cobrado_en");

			if(contrato_id[0].firstChild.nodeValue == 0) {
				Limpiar_Credito();
				$('#divCreditos').show("blind");
				document.getElementById('divCreditosInformacion').innerHTML = "<span class=\"ui-icon ui-icon-info\" style=\"float: left; margin-right: .3em;\"></span>" + "<strong>El numero de contrato esta disponible... </strong>";
				

			} else {
				if(contrato_id[0].firstChild.nodeValue == 1) {
					document.getElementById("txtNumero_Contrato").value = "";
					Limpiar_Credito();
					//$('#divCreditos').show("blind");
					//document.getElementById('divCreditosInformacion').innerHTML = "<span class=\"ui-icon ui-icon-alert\" style=\"float: left; margin-right: .3em;\"></span>" + "<strong><font color='#B70000'>El numero de contrato esta asignado a otro cliente por favor verifique e intente de nuevo...</font> </strong>";
					$("#msj_alertas").html("<span class=\"ui-icon ui-icon-alert\" style=\"float: left; margin-right: .3em;\"></span><strong><font color='#B70000'>El numero de contrato esta asignado a otro cliente por favor verifique e intente de nuevo...</font> </strong>");
					$("#msj_alertas").dialog('open');
				} else {
					Limpiar_Credito();
					document.getElementById("txtDiaC").value = diaS;
					document.getElementById("txtMesC").value = mesS;
					document.getElementById("txtAnoC").value = anoS;
					document.getElementById("txtmontocredito").value = monto_total[0].firstChild.nodeValue;
					document.getElementById("txtNominaProcedencia").value = nomina_procedencia[0].firstChild.nodeValue;
					document.getElementById("txtNumeroCuotas").value = numero_cuotas[0].firstChild.nodeValue;
					document.getElementById("txtNominaPeriocidad").value = periocidad[0].firstChild.nodeValue;
					/**document.getElementById("txtMesVacaciones").value = mes_vacaciones[0].firstChild.nodeValue;
					document.getElementById("txtAnoVacaciones").value = ano_vacaciones[0].firstChild.nodeValue;
					document.getElementById("txtCuotaVacaciones").value = monto_vacaciones[0].firstChild.nodeValue;
					document.getElementById("txtContratoVacaciones").value = contrato_vacaciones[0].firstChild.nodeValue;
					document.getElementById("txtCuotaAguinaldos").value = monto_aguinaldos[0].firstChild.nodeValue;
					document.getElementById("txtMesAguinaldos").value = mes_aguinaldos[0].firstChild.nodeValue;
					document.getElementById("txtAnoAguinaldos").value = ano_aguinaldos[0].firstChild.nodeValue;
					document.getElementById("txtContratoAguinaldos").value = contrato_aguinaldos[0].firstChild.nodeValue;**/
					document.getElementById("txtMontoCuota").value = monto_cuota[0].firstChild.nodeValue;
					document.getElementById("txtDiaDescuento").value = diaI;
					document.getElementById("txtMesDescuento").value = mesI;
					document.getElementById("txtAnoDescuento").value = anoI;
					document.getElementById("txtMotivo").value = motivo[0].firstChild.nodeValue;
					document.getElementById("txtCondicion").value = condicion[0].firstChild.nodeValue;
					document.getElementById("txtNumeroCondicion").value = num_operacion[0].firstChild.nodeValue;
					document.getElementById("txtMontoCheque").value = monto_operacion[0].firstChild.nodeValue;
					num = monto_operacion[0].firstChild.nodeValue;
					Activar_Motivo(document.getElementById("txtMotivo").value);
					if(num != 0.00) {
						Activar_Chequera(3);
					} else {
						Activar_Chequera(0);
					}
					document.getElementById("txtDiaO").value = diaO;
					document.getElementById("txtMesO").value = mesO;
					document.getElementById("txtAnoO").value = anoO;
					document.all("txtFormaContrato").value = forma_contrato[0].firstChild.nodeValue;
					document.all("txtEmpresa").value = empresa[0].firstChild.nodeValue;
					document.all("txtCobrado").value = cobrado_en[0].firstChild.nodeValue;
					document.all("txtObservaciones").value = observaciones[0].firstChild.nodeValue;
					document.all("txtNumero_Factura").value = numero_factura[0].firstChild.nodeValue;
					Calcular_Fin_Descuento();
				}
			}
		}
	});

}

function Combo_Seriales(sSerial) {
	lstSerial = sSerial.split(",");
	iCant = lstSerial.length;
	var lst = document.frmRegistrar.lstSeriales.options;
	lst.length = 0;
	if(iCant > 0) {
		Activar_Motivo("-- FINANCIAMIENTO --");
		for( i = 0; i < iCant; i++) {
			var Optiones_Seriales = new Option(lstSerial[i], lstSerial[i], "selected");
			lst[i] = Optiones_Seriales;
		}
	}

}

function Limpiar_Cliente() {
	document.getElementById("txtNacionalidad").value = "V-";
	document.getElementById("txtNombre1").value = "";
	document.getElementById("txtNombre2").value = "";
	document.getElementById("txtApellido1").value = "";
	document.getElementById("txtApellido2").value = "";
	document.getElementById("txtDiaNacimiento").value = "Dia:";
	document.getElementById("txtMesNacimiento").value = "Mes:";
	document.getElementById("txtAnoNacimiento").value = "A&ntilde;o:";
	document.getElementById("txtSexo").value = "MASCULINO";
	document.getElementById("txtCargo").value = "";
	document.getElementById("txtTelefono").value = "";
	document.getElementById("txtDireccionH").value = "";
	document.getElementById("txtDireccionT").value = "";
	document.getElementById("txtCiudad").value = "";
	document.getElementById("txtUbicacion").value = "";
	document.getElementById("txtcuenta_1").value = "";
	document.getElementById("txtcuenta_2").value = "";
	document.getElementById("txtMunicipio").value = "";
	document.getElementById("txtParroquia").value = "";
	document.getElementById("txtSector").value = "";
	document.getElementById("txtAvenida").value = "";
	document.getElementById("txtCalles").value = "";
	document.getElementById("txtUrbanizacion").value = "";
	document.getElementById("txtCorreo").value = "";
	document.getElementById("txtPin").value = "";
	document.getElementById("txtVacaciones").value = "";
	document.getElementById("txtAguinaldos").value = "";
	document.getElementById("txtZonaPostal").value = "";
	document.getElementById("txtbanco_1").value = "----------";
	document.getElementById("txtTipo_1").value = "----------";
	document.getElementById("txtbanco_2").value = "----------";
	document.getElementById("txtTipo_2").value = "----------";

}

function Limpiar_Credito() {

	document.getElementById("txtDiaC").value = 0;
	document.getElementById("txtMesC").value = 0;
	document.getElementById("txtAnoC").value = 0;
	document.getElementById("txtmontocredito").value = "";
	document.getElementById("txtNominaProcedencia").value = "----------";
	document.getElementById("txtNumeroCuotas").value = 1;
	document.getElementById("txtNominaPeriocidad").value = 0;
	document.getElementById("txtMesVacaciones").value = "----------";
	document.getElementById("txtAnoVacaciones").value = "----------";
	document.getElementById("txtCuotaVacaciones").value = "";
	document.getElementById("txtContratoVacaciones").value = "";
	document.getElementById("txtCuotaAguinaldos").value = "";
	document.getElementById("txtMesAguinaldos").value = "----------";
	document.getElementById("txtAnoAguinaldos").value = "----------";
	
	document.getElementById("txtContratoAguinaldos").value = "";
	document.getElementById("txtMontoCuota").value = "";

	document.getElementById("txtDiaDescuento").value = 0;
	document.getElementById("txtMesDescuento").value = 0;
	document.getElementById("txtAnoDescuento").value = 0;
	document.getElementById("txtFinDiaDescuento").value = 0;
	document.getElementById("txtFinMesDescuento").value = 0;
	document.getElementById("txtFinAnoDescuento").value = 0;
	document.getElementById("txtMotivo").value = "----------";
	
	document.getElementById("txtCondicion").value = "----------";
	document.getElementById("txtNumeroCondicion").value = "";
	document.getElementById("txtMontoCheque").value = "";
	Activar_Chequera(0);
	document.getElementById("txtDiaO").value = 0;
	document.getElementById("txtMesO").value = 0;
	document.getElementById("txtAnoO").value = 0;
	document.all("txtFormaContrato").value = 0;
	document.all("txtEmpresa").value = "COOPERATIVA ELECTRON 465 RL.";
	document.all("txtCobrado").value = "----------";
	document.all("txtObservaciones").value = "";
	document.all("txtNumero_Factura").value = "";
	
	document.all("txtMotivo").value = 0;
	document.all("txtModelo").value = "";
	$("#txtSeriales").html("");
	document.all("txtCondicion").value = 4;
	
	
}

function btnCancel() {
	Limpiar_Cliente();
	Limpiar_Credito()
	Effect.Fade('divGuardarC');
	document.getElementById("txtCedula").value = "";
	document.getElementById("txtNumero_Contrato").value = "";
	Effect.Fade('divCreditos');
}

/**
 * Verificar y dividir cuotas mas cantidad
 * Saber monto total y cuotas realizar el calculo
 *
 */

function Activar_Chequera(valor) {
	//	alert(valor);
	switch (eval(valor)) {

		case 0:
			// TRANSPARENCIA
			$('#divNOT').show("blind");
			$('#divNOI').show("blind");
			$('#divFOT').show("blind");
			$('#divFOI').show("blind");
			$('#divMOT').show("blind");
			$('#divMOI').show("blind");
			break;
		case 1:
			// TRANSPARENCIA
			$('#divNOT').show("blind");
			$('#divNOI').show("blind");
			$('#divFOT').show("blind");
			$('#divFOI').show("blind");
			$('#divMOT').show("blind");
			$('#divMOI').show("blind");
			break;
		case 2:
			$('#divNOT').hide();
			$('#divNOI').hide();
			$('#divFOT').hide();
			$('#divFOI').hide();
			$('#divMOT').hide();
			$('#divMOI').hide();
			break;

		case 3:
			$('#divNOT').show("blind");
			$('#divNOI').show("blind");
			$('#divFOT').show("blind");
			$('#divFOI').show("blind");
			$('#divMOT').show("blind");
			$('#divMOI').show("blind");
			break;
	}

}

function Verificar_Cuenta(strCuenta) {
	
	if(strCuenta.length != 20) {
		$( "#dialog:ui-dialog" ).dialog( "destroy" );
		$( "#dialog-modal" ).html("<span class=\"ui-icon ui-icon-info\" style=\"float: left; margin-right: .3em;\"></span>" + "Debe verificar el n&uacute;mero de cuenta bancario, es de 20 digitos Exactos... ");
		$( "#dialog-modal" ).dialog({
			height: 140,
			modal: true
		});
		
		//document.getElementById('divGuardarInformacion').innerHTML = "<span class=\"ui-icon ui-icon-info\" style=\"float: left; margin-right: .3em;\"></span>" + "<strong>Debe verificar el n&uacute;mero de cuenta bancario, es de 20 digitos Exactos... </strong>";
	}
}

function Verificar_Numero(valor) {
	if(valor == "") {
		return 0;
	} else {
		return eval(valor);
	}
}

function Calcular_Monto() {
	intCuotas = Verificar_Numero(document.getElementById("txtNumeroCuotas").value);
	dblCuotaVacaciones = Verificar_Numero(document.getElementById("txtCuotaVacaciones").value);
	dblCuotaAguinaldos = Verificar_Numero(document.getElementById("txtCuotaAguinaldos").value);
	dblCuotasEspeciales = eval(dblCuotaVacaciones + dblCuotaAguinaldos);
	dblMonto_Total = Verificar_Numero(document.getElementById("txtmontocredito").value);
	dblResiduo = eval((dblMonto_Total * 1) - (dblCuotasEspeciales * 1));
	dblCuota = eval(dblResiduo / intCuotas);
	document.getElementById("txtMontoCuota").value = dblCuota;
}

/**
 * Generar Reportes Del Sistema por Pantallas
 * @param string Ruta de la web...
 */
function Reportes(strUrl) {
	strUrl_Proceso = strUrl + "/index.php/cooperativa/DataSource_Reportes";

	var Dependencia = Dependencia_Valor(document.getElementById("txtDependencia").value);
	var nomina_procedencia = document.getElementById("txtNominaProcedencia").value;
	var cobrado_en = document.getElementById("txtCobrado").value;
	var credito = document.getElementById("txtCreditos").value;
	var desde = $("#fecha_desde").val();
	var hasta = $("#fecha_hasta").val();

	$("#divReportesMsg").show("Fade");
	document.getElementById("divReportes").innerHTML = "<br><br><br><p><center>Cargando por favor espere un momento<br><img src='" + strUrl + "/system/img/cargando.gif'></center></p>";

	new Ajax.Request(strUrl_Proceso, {
		method : "post",
		postBody : "desde="+ desde + "&hasta="+ hasta + 
		"&dependencia=" + Dependencia + 
		"&nomina_procedencia=" + nomina_procedencia + 
		"&credito=" + credito + 
		"&cobrado_en=" + cobrado_en,
		onSuccess : function(transport) {
			document.getElementById("divReportesMsgInformacion").innerHTML = "<span class=\"ui-icon ui-icon-info\" style=\"float: left; margin-right: .3em;\"></span>" + "<h3><strong>Responsable : " + Dependencia + "... </strong><h3>";
			document.getElementById("divReportes").innerHTML = transport.responseText;
		},
		onFailure : function(transport) {
			document.getElementById("divReportes").innerHTML = transport.responseText;
		}
	});
}

function Eliminar_Contrato(strUrl, codigo_contrato) {
	strUrl_Proceso = strUrl + "/index.php/cooperativa/Eliminar_Contrato";

	var Dependencia = Dependencia_Valor(document.getElementById("txtDependencia").value);

	$("divReportesMsg").show("blind");
	new Ajax.Request(strUrl_Proceso, {
		method : "post",
		postBody : "contrato=" + codigo_contrato + "&dependencia=" + Dependencia,
		onSuccess : function(transport) {
			document.getElementById("divReportesMsgInformacion").innerHTML = "<span class=\"ui-icon ui-icon-info\" style=\"float: left; margin-right: .3em;\">" + "</span>" + "<h3><strong>Se elimino el contrato : " + codigo_contrato + "... </strong><h3>";
			document.getElementById("divReportes").innerHTML = transport.responseText;
		},
		onFailure : function(transport) {
			document.getElementById("divReportes").innerHTML = transport.responseText;
		}
	});
}

function Eliminar_Reporte_Factura(strUrl, codigo_contrato) {
	strUrl_Proceso = strUrl + "/index.php/cooperativa/Eliminar_Reporte_Factura";

	var Dependencia = Dependencia_Valor(document.getElementById("txtDependencia").value);

	$("divReportesMsg").show("blind");
	new Ajax.Request(strUrl_Proceso, {
		method : "post",
		postBody : "contrato=" + codigo_contrato + "&dependencia=" + Dependencia,
		onSuccess : function(transport) {
			document.getElementById("divReportesMsgInformacion").innerHTML = "<span class=\"ui-icon ui-icon-info\" style=\"float: left; margin-right: .3em;\">" + "</span>" + "<h3><strong>Se elimino el contrato : " + codigo_contrato + "... </strong><h3>";
			document.getElementById("divReportes").innerHTML = transport.responseText;
		},
		onFailure : function(transport) {
			document.getElementById("divReportes").innerHTML = transport.responseText;
		}
	});
}

function Asociar_Cuentas_Guardar(strUrl) {
	var strUrl_Proceso = strUrl + "/index.php/cooperativa/Asociar_Cuentas_Guardar";
	var cedula = document.getElementById("txtDependencia").value;
	var banco = document.getElementById("txtBanco").value;
	var tipo = document.getElementById("txtTipoBanco").value;
	var cuenta = document.getElementById("txtCuentaBancaria").value;
	if(tipo != 2 && cuenta != "") {
		options = {
			percent : 100
		};
		$("#divConsultaId").show("blind");
		new Ajax.Request(strUrl_Proceso, {
			method : "post",
			postBody : "cedula=" + cedula + "&banco=" + banco + "&tipo=" + tipo + "&cuenta=" + cuenta,
			onSuccess : function(transport) {

				document.getElementById("divListarCuentas").innerHTML = transport.responseText;
				$("#divConsultaId").hide();
			},
			onFailure : function(transport) {
				document.getElementById("divListarCuentas").innerHTML = transport.responseText;
				$("#divConsultaId").hide();
			}
		});
	}

}

function Crear_Nomina(strUrl) {
	var strUrl_Proceso = strUrl + "/index.php/cooperativa/Inserta_Nomina";
	var nombre = document.getElementById("txtNombre").value;
	var desc = document.getElementById("txtDescrip").value;
	if(nombre != "") {
		new Ajax.Request(strUrl_Proceso, {
			method : "post",
			postBody : "&nombre=" + nombre + "&desc=" + desc,
			onSuccess : function(transport) {
				document.getElementById("txtDescrip").value = "";
				document.getElementById("txtNombre").value = "";
				alert("La Nomina se inserto con exito");
			},
			onFailure : function(transport) {
				alert("No se pudo insertar la Nomina");
			}
		});
	} else {
		document.getElementById("txtDescrip").value = "";
		alert("Debe ingresar un Nombre");
	}
}

function Crear_Zona(strUrl) {
	var strUrl_Proceso = strUrl + "/index.php/cooperativa/Inserta_Zona";
	var estado = $("#cmbEstados").val();
	var zona = $("#txtZona").val();
	var codigo = $("#txtCodigo").val();
	
	if(estado != "" && estado != "0" &&  zona != "" && codigo != "") {
		$.ajax({
			url : strUrl_Proceso,
			type : "POST",
			data : "estado=" + estado + "&zona=" + zona + "&codigo=" + codigo,
			success : function(html) {
				$("#cmbEstados").val("");
				$("#txtZona").val("");
				$("#txtCodigo").val("");
				alert(html);	
			}
		});
	} else {
		alert("Debe ingresar todos los datos...");
	}
}

function Asociar_Cuentas_Eliminar(strUrl, cedula) {
	var strUrl_Proceso = strUrl + "/index.php/cooperativa/Asociar_Cuentas_Eliminar";

	new Ajax.Request(strUrl_Proceso, {
		method : "post",
		postBody : "cedula=" + cedula,
		onSuccess : function(transport) {

			document.getElementById("divListarCuentas").innerHTML = transport.responseText;

		},
		onFailure : function(transport) {
			document.getElementById("divListarCuentas").innerHTML = transport.responseText;

		}
	});
}

function Modificar_Contratos(strUrl) {
	var strUrl_Proceso = strUrl + "/index.php/cooperativa/Modificar_Contratos";
	var contrato_a = document.getElementById("txtContrato_A").value;
	var contrato_n = document.getElementById("txtContrato_N").value;
	document.getElementById("txtContrato_A").value = "";
	document.getElementById("txtContrato_N").value = "";
	$("#divConsultaContrato").show("blind");

	new Ajax.Request(strUrl_Proceso, {
		method : "post",
		postBody : "contrato_a=" + contrato_a + "&contrato_n=" + contrato_n,
		onSuccess : function(transport) {
			$("#divConsultaContrato").hide();
			$("#divActualizarContrato").show("blind");
			document.getElementById("divActualizarContrato").innerHTML = transport.responseText;

		},
		onFailure : function(transport) {
			document.getElementById("divActualizarContrato").innerHTML = transport.responseText;

		}
	});
}

function Modificar_Facturas(strUrl) {
	var strUrl_Proceso = strUrl + "/index.php/cooperativa/Modificar_Facturas";
	var factura_a = document.getElementById("txtFactura_A").value;
	var factura_n = document.getElementById("txtFactura_N").value;
	document.getElementById("txtFactura_A").value = "";
	document.getElementById("txtFactura_N").value = "";
	$("#divConsultaFactura").show("blind");
	new Ajax.Request(strUrl_Proceso, {
		method : "post",
		postBody : "factura_a=" + factura_a + "&factura_n=" + factura_n,
		onSuccess : function(transport) {
			$("#divConsultaFactura").hide();
			$("#divActualizarFactura").show("blind");
			document.getElementById("divActualizarFactura").innerHTML = transport.responseText;

		},
		onFailure : function(transport) {
			document.getElementById("divActualizarFactura").innerHTML = transport.responseText;

		}
	});
}

function Modificar_Datos_Factura(strUrl) {
	var strUrl_Proceso = strUrl + "/index.php/cooperativa/Modificar_Datos_Factura";
	var factura = $("#txtNumero_Factura").val();
	var motivo = $("#txtMotivo").val();
	var condicion = $("#txtCondicion").val();
	var deposito = $("#txtDeposito").val();
	var monto = $("#txtMonto").val();
	var dia = $("#txtDiaO").val();
	var mes = $("#txtMesO").val();
	var ano = $("#txtAnoO").val();
	var fecha_o = ano + '-' + mes + '-' + dia; 
	$("#divConsultaFactura2").show("blind");
	$.ajax({
		url : strUrl_Proceso,
		type : "POST",
		data : "factura=" + factura + "&motivo=" + motivo + "&condicion=" + condicion + "&deposito=" + deposito + "&monto=" + monto + "&fecha_o=" + fecha_o,
		success : function(data) {
			
			$("#divConsultaFactura2").hide();
			$("#divActualizarFactura2").show("blind");
			$("#divActualizarFactura2").html(data);
			$("#txtNumero_Factura").val('');
			$("#txtCondicion").val('');
			$("#txtMotivo").val('');
			$("#txtMonto").val('');
			$("#txtDiaO").val('');
			$("#txtMesO").val('');
			$("#txtAnoO").val('');
			$("#txtDeposito").val('');
			
		}
	});
}

function Modificar_Cedula(strUrl) {
	var strUrl_Proceso = strUrl + "/index.php/cooperativa/Modificar_Cedula";
	var cedula_a = document.getElementById("txtCedula_A").value;
	var cedula_n = document.getElementById("txtCedula_N").value;
	document.getElementById("txtCedula_A").value = "";
	document.getElementById("txtCedula_N").value = "";
	$("#divConsultaCedula").show("blind");

	new Ajax.Request(strUrl_Proceso, {
		method : "post",
		postBody : "cedula_a=" + cedula_a + "&cedula_n=" + cedula_n,
		onSuccess : function(transport) {
			$("#divConsultaCedula").hide();
			$("#divActualizarCedula").show("blind");
			document.getElementById("divActualizarCedula").innerHTML = transport.responseText;

		},
		onFailure : function(transport) {
			document.getElementById("divActualizarCedula").innerHTML = transport.responseText;

		}
	});
}

function Modificar_Serial(strUrl) {
	var strUrl_Proceso = strUrl + "/index.php/cooperativa/Modificar_Serial";
	var serial_a = document.getElementById("txtSerial_A").value;
	var serial_n = document.getElementById("txtSerial_N").value;
	document.getElementById("txtSerial_A").value = "";
	document.getElementById("txtSerial_N").value = "";
	$("#divConsultaSerial").show("blind");

	new Ajax.Request(strUrl_Proceso, {
		method : "post",
		postBody : "serial_a=" + serial_a + "&serial_n=" + serial_n,
		onSuccess : function(transport) {
			$("#divConsultaSerial").hide();
			$("#divActualizarSerial").show("blind");
			document.getElementById("divActualizarSerial").innerHTML = transport.responseText;

		},
		onFailure : function(transport) {
			document.getElementById("divActualizarSerial").innerHTML = transport.responseText;

		}
	});
}

/**
 *
 * @param valor
 * @returns
 */

function Eliminar_Cedula(strUrl) {
	var strUrl_Proceso = strUrl + "/index.php/cooperativa/Eliminar_Cedula";
	var cedula = document.getElementById("txtCedula").value;
	document.getElementById("txtCedula").value = "";
	$("#divProcesarCedula").show("blind");

	new Ajax.Request(strUrl_Proceso, {
		method : "post",
		postBody : "cedula=" + cedula,
		onSuccess : function(transport) {
			$("#divProcesarCedula").hide();
			$("#divEliminarCedula").show("blind");
			document.getElementById("divEliminarCedula").innerHTML = transport.responseText;
		},
		onFailure : function(transport) {
			document.getElementById("divEliminarCedula").innerHTML = transport.responseText;
		}
	});
}

function Eliminar_Serial(strUrl) {
	var strUrl_Proceso = strUrl + "/index.php/cooperativa/Eliminar_Serial";
	var serial = document.getElementById("txtSerial_E").value;
	document.getElementById("txtCedula").value = "";
	$("#divProcesarSerial").show("blind");

	new Ajax.Request(strUrl_Proceso, {
		method : "post",
		postBody : "serial=" + serial,
		onSuccess : function(transport) {
			$("#divProcesarSerial").hide();
			$("#divEliminarSerial").show("blind");
			document.getElementById("divEliminarSerial").innerHTML = transport.responseText;
		},
		onFailure : function(transport) {
			document.getElementById("divEliminarSerial").innerHTML = transport.responseText;
		}
	});
}

function Eliminar_Nomina(strUrl) {
	//alert("llega");
	var strUrl_Proceso = strUrl + "/index.php/cooperativa/Eliminar_Nomina";
	var nombre = document.getElementById("cmbNomina").value;
	$("#divProcesarNomina").show("blind");

	new Ajax.Request(strUrl_Proceso, {
		method : "post",
		postBody : "nombre=" + nombre,
		onSuccess : function(transport) {
			$("#divProcesarNomina").hide();
			$("#divEliminarNomina").show("blind");
			document.getElementById("divEliminarNomina").innerHTML = transport.responseText;
		},
		onFailure : function(transport) {
			document.getElementById("divEliminarNomina").innerHTML = transport.responseText;
		}
	});
}

function Eliminar_Contrato_C(strUrl) {
	var strUrl_Proceso = strUrl + "/index.php/cooperativa/Eliminar_Contrato_C";
	var contrato = document.getElementById("txtContrato").value;
	$("#divProcesarContrato").show("blind");

	new Ajax.Request(strUrl_Proceso, {
		method : "post",
		postBody : "contrato=" + contrato,
		onSuccess : function(transport) {
			$("#divProcesarContrato").hide();
			$("#divEliminarContrato").show("blind");
			$("#txtContrato").val('');
			document.getElementById("divEliminarContrato").innerHTML = transport.responseText;
			Construye_Tabla("divPrueba");
		},
		onFailure : function(transport) {
			document.getElementById("divEliminarContrato").innerHTML = transport.responseText;
		}
	});
}

function Eliminar_Factura_C(strUrl) {
	var strUrl_Proceso = strUrl + "/index.php/cooperativa/Eliminar_Factura_C";
	var factura = document.getElementById("txtFactura").value;
	$("#divProcesarFactura").show("blind");

	new Ajax.Request(strUrl_Proceso, {
		method : "post",
		postBody : "factura=" + factura,
		onSuccess : function(transport) {
			$("#divProcesarFactura").hide();
			$("#divEliminarFactura").show("blind");
			$("#txtFactura").val('');
			document.getElementById("divEliminarFactura").innerHTML = transport.responseText;
		},
		onFailure : function(transport) {
			document.getElementById("divEliminarFactura").innerHTML = transport.responseText;
		}
	});
}

function Eliminar_Modelo(strUrl) {

	var strUrl_Proceso = strUrl + "/index.php/cooperativa/Eliminar_Modelo";
	var cantidad = document.getElementById("cmbModelo").value;
	var indice = document.getElementById("cmbModelo").selectedIndex;
	var mod = document.getElementById("cmbModelo").options[indice].text;
	$("#divProcesarModelo").show("blind");

	var entrar = confirm("¿De verdad desea eliminar el modelo " + mod + " ?\n Tiene asociado " + cantidad + " productos");

	if(cantidad > 0) {
		if(entrar) {
			new Ajax.Request(strUrl_Proceso, {
				method : "post",
				postBody : "modelo=" + mod,
				onSuccess : function(transport) {
					$("#divProcesarModelo").hide();
					$("#divEliminarModelo").show("blind");
					document.getElementById("cmbModelo").options[indice] = null;
					document.getElementById("divEliminarModelo").innerHTML = transport.responseText;
				},
				onFailure : function(transport) {
					document.getElementById("divEliminarModelo").innerHTML = transport.responseText;
				}
			});
		} else {
			$("#divProcesarModelo").hide();
			return 0;
		}

	} else {

		new Ajax.Request(strUrl_Proceso, {
			method : "post",
			postBody : "modelo=" + mod,
			onSuccess : function(transport) {
				$("#divProcesarModelo").hide();
				$("#divEliminarModelo").show("blind");
				document.getElementById("cmbModelo").options[indice] = null;
				document.getElementById("divEliminarModelo").innerHTML = transport.responseText;
			},
			onFailure : function(transport) {
				document.getElementById("divEliminarModelo").innerHTML = transport.responseText;
			}
		});
	}
}

function btnDBaja(strUrl) {
	var strUrl_Proceso = strUrl + "/index.php/cooperativa/DBaja";
	var cedula = document.getElementById("txtCedula").value;
	$('#divGuardar').show("blind");
	new Ajax.Request(strUrl_Proceso, {
		method : "post",
		postBody : "cedula=" + cedula + "&val=1",
		onSuccess : function(transport) {
			msg = '<p><a href="#" onClick="Effect.Fade(\'divGuardar\')">' + '<span class="ui-icon ui-icon-info" style="float: left; margin-right: .3em;">' + '</span></a><strong>El cliente quedo suspendido...</strong></p>';
			$('#divGuardarInformacion').html(msg);
		},
		onFailure : function(transport) {
			$("#divGuardarInformacion").html(transport.responseText);
		}
	});
	Limpiar_Cliente();
	Limpiar_Credito();

}

function btnDAlta(strUrl) {

	var strUrl_Proceso = strUrl + "/index.php/cooperativa/DBaja";
	var cedula = document.getElementById("txtCedulaA").value;
	$("#divProcesarAlta").show("blind");
	document.getElementById("txtCedulaA").value = '';

	new Ajax.Request(strUrl_Proceso, {
		method : "post",
		postBody : "cedula=" + cedula + "&val=0",
		onSuccess : function(transport) {
			msg = '<p>&nbsp;&nbsp;&nbsp;&nbsp;Se ha dado de alta nuevamente el cliente...</strong></p>';
			$("#divProcesarAlta").hide();
			$("#divAltaCedula").show("blind");
			$('#divAltaCedula').html(msg);

		},
		onFailure : function(transport) {
			$("#divAltaCedula").html(transport.responseText);
		}
	});
}

function Dependencia_Valor(valor) {
	contenido = "";
	switch (eval(valor)) {
		case 0:
			contenido = "SANCRISTOBAL";
			break;
		case 1:
			contenido = "ELVIGIA";
			break;
		case 2:
			contenido = "SANTABARBARA";
			break;
		case 3:
			contenido = "cordoba";
			break;
		case 4:
			contenido = "MERIDA";
			break;
		case 5:
			contenido = "JOHANDER";
			break;
		case 6:
			contenido = "alvaro";
			break;
		case 7:
			contenido = "MERIDA2";
			break;
		case 9:
			contenido = "MERIDA3";
			break;
		case 10:
			contenido = "LASTEJAS";
			break;
		case 11:
			contenido = "barinas465";
			break;
		case 12:
			contenido = "maracaibo465";
			break;
		case 20:
			contenido = "TODOS";
			break;
		case 23:
			contenido = "ADRIANA";
			break;
		case 24:
			contenido = "DIRIAN";
			break;
		case 26:
			contenido = "anyi";
			break;
		case 27:
			contenido = "Marlin";
			break;
		case 29:
			contenido = "Jhon";
			break;
		case 30:
			contenido = "Auxiliar";
			break;
		case 32:
			contenido = "MARIBAL";
			break;
		case 33:
			contenido = "dharma";
			break;
		case 34:
			contenido = "nelson";
			break;
		case 36:
			contenido = "kary";
			break;
		case 37:
			contenido = "JELKA";
			break;
		case 41:
			contenido = "CAJASECA";
			break;

	}
	return contenido;
}

/*
 * Buscar Factura
 */
function BFactura(strUrl) {

	var strUrl_Proceso = strUrl + "/index.php/cooperativa/BFactura";

	var cedula = document.getElementById("txtCedula").value;
	var num_factura = document.getElementById("txtNumero_Factura").value;

	if(num_factura != '') {

		new Ajax.Request(strUrl_Proceso, {
			method : "post",
			postBody : "cedula=" + cedula + "&num_factura=" + num_factura,
			onSuccess : function(transport) {

				var texto = transport.responseText;

				eval("var tipo = " + texto)
				var motivo = tipo["motivo"];
				var serial = tipo["serial"];
				var existe = tipo['existe'];
				//alert(existe);
				if(existe == 2) {
					alert("LA FACTURA ESTA ASOCIADA A OTRO CLIENTE...");
					$("#txtNumero_Factura").val("");
					//$("#txtNumero_Factura").focus();
					document.getElementById('txtNumero_Factura').focus();
				}
				if(serial != "NULL") {
					var condicion = tipo["condicion"];

					var num_operacion = tipo["num_operacion"];
					var fecha_operacion = tipo["fecha_operacion"];
					var fechaAuxO = fecha_operacion.split("-");
					var dia = fechaAuxO[2] * 1;
					var mes = fechaAuxO[1] * 1;
					var ano = fechaAuxO[0] * 1;
					var monto_cheque = tipo["monto_operacion"];
					var modelo = tipo["modelo"];
					var marca = tipo["marca"];
					var serial = tipo["serial"];
					var empresa = tipo['empresa'];
					var cobrado_en = tipo['cobrado_en'];
					Combo_Seriales(serial);

					document.getElementById("txtCondicion").value = condicion;
					document.getElementById("txtDiaO").value = dia;
					document.getElementById("txtMesO").value = mes;
					document.getElementById("txtAnoO").value = ano;
					document.getElementById("txtNumeroCondicion").value = num_operacion;
					document.getElementById("txtMontoCheque").value = monto_cheque;
					document.getElementById("txtMotivo").value = motivo;
					document.getElementById("txtEmpresa").value = empresa;
					document.getElementById("txtCobrado").value = cobrado_en;
					Activar_Motivo(motivo);
					if(modelo != "NULL") {
						var valor = serial;
						var text_val = "(" + serial + ") MODELO: " + modelo + " MARCA: " + marca;

						//document.getElementById("lstSeriales").options[0] = new Option(text_val,valor,"selected");
					} else {

						//document.getElementById("lstSeriales").options[0] = new Option(serial,serial,"selected");
					}
					if(eval(monto_cheque) > 0) {
						Activar_Chequera(1);
					} else {
						Activar_Chequera(0);
					}

				}
			},
			onFailure : function(transport) {
				var texto = transport.responseText;
				alert("Revisar la Funcion BFactura...! ");
			}
		});
	}else{
		//alert("Es obligatorio ingresar un numero de factura");
		$("#msj_alertas").html("<span class=\"ui-icon ui-icon-alert\" style=\"float: left; margin-right: .3em;\"></span><strong><font color='#B70000'>Debe ingresar un numero de factura...</font> </strong>");
		$("#msj_alertas").dialog("open");
		$("#txtNumero_Factura").val("");
		document.getElementById('txtNumero_Factura').focus();
	}
}


function BFactura_Modificar(strUrl) {
	var strUrl_Proceso = strUrl + "/index.php/cooperativa/BFactura_Modificar";
	var num_factura = $("#txtNumero_Factura").val();
	if(num_factura != '') {
		$.ajax({
		url : strUrl_Proceso,
		type : "POST",
		data : "factura=" + num_factura,
		success : function(data) {
			eval("var tipo = " + data);
			var motivo = tipo["motivo"];
			var condicion = tipo["condicion"];
			var monto = tipo["monto_operacion"];
			var deposito = tipo["num_operacion"];
			var fecha_operacion = tipo["fecha_operacion"];
			var fechaAuxO = fecha_operacion.split("-");
			var dia = fechaAuxO[2] * 1;
			var mes = fechaAuxO[1] * 1;
			var ano = fechaAuxO[0] * 1;
			document.getElementById("txtCondicion").value = condicion;
			document.getElementById("txtDeposito").value = deposito;
			document.getElementById("txtMonto").value = monto;
			document.getElementById("txtMotivo").value = motivo;
			document.getElementById("txtDiaO").value = dia;
			document.getElementById("txtMesO").value = mes;
			document.getElementById("txtAnoO").value = ano;
		}
		});
	}else{
		alert('DEBE INGRESAR NUMERO DE FACTURA');
	}
}


function Activar_Motivo(valor) {
	if(valor != "-- PRESTAMO --" && valor != "----------") {

		$('#divED').show("blind");
		$('#divEC').show("blind");
		$('#divMD').show("blind");
		$('#divMC').show("blind");
		$('#divSD').show("blind");
		$('#divSA').show("blind");
		$('#divSC').show("blind");
		$('#divSMD').show("blind");
		$('#divSMC').show("blind");

	} else {
		$('#divED').hide();
		$('#divEC').hide();
		$('#divMD').hide();
		$('#divMC').hide();
		$('#divSD').hide();
		$('#divSC').hide();
		$('#divSA').hide();
		$('#divSMD').hide();
		$('#divSMC').hide();
	}
}

function Seleccion_Modelo(strUrl) {
	var strUrl_Proceso = strUrl + "index.php/cooperativa/SModelo";
	var valor = $("#txtModelo").val();
	alert(valor);
	// var cant = document.frmRegistrar.lstModelo.length + 1;
	// for( i = 0; i < cant; i++) {
		// document.frmRegistrar.lstModelo.options[i] = null;
	// }

	$.ajax({
		url : strUrl_Proceso,
		type : "POST",
		data : "valor=" + valor,
		dataType : "json",
		success : function(data) {
			i = 0;
			Modelos = document.frmRegistrar.lstModelo.options;
			$.each(data, function(item, valor) {
				//alert(valor);

				var Optiones_Modelos = new Option(valor, item);
				Modelos[i] = Optiones_Modelos;
				i++;
			});
		}
	});

	if(i == 0) {
		var Optiones_Modelos = new Option("NULL", "NULL");
		Modelos[1] = Optiones_Modelos;
	}
	document.frmRegistrar.lstModelo.options[0].selected = true;
}

function Seleccion_Seriales(strUrl) {
	var strUrl_Proceso = strUrl + "index.php/cooperativa/SSeriales";
	var cant = document.frmRegistrar.txtSeriales.length + 1;
	var equipo = "EQUIPO: "; //document.frmRegistrar.txtEquipos.value;
	for( i = 0; i < cant; i++) {
		document.frmRegistrar.txtSeriales.options[i] = null;
	}
	var valor = $("#txtModelo").val();
	//alert(valor);
	$.ajax({
		url : strUrl_Proceso,
		type : "POST",
		data : "modelo=" + valor,
		dataType : "json",
		success : function(data) {
			i = 0;
			Seriales = document.frmRegistrar.txtSeriales.options;
			$.each(data, function(item, valor) {
				var Optiones_Seriales = new Option(valor, item);
				Seriales[i] = Optiones_Seriales;
				i++;
			});
		}
	});

}

function Seleccion_Seriales2(strUrl) {
	var strUrl_Proceso = strUrl + "index.php/cooperativa/SSeriales2";
	var cant = document.frmRegistrar.txtSeriales.length + 1;
	var equipo = "EQUIPO: "; //document.frmRegistrar.txtEquipos.value;
	for( i = 0; i < cant; i++) {
		document.frmRegistrar.txtSeriales.options[i] = null;
	}
	var valor = $("#txtModelo").val();
	//alert(valor);
	$.ajax({
		url : strUrl_Proceso,
		type : "POST",
		data : "modelo=" + valor,
		dataType : "json",
		success : function(data) {
			i = 0;
			Seriales = document.frmRegistrar.txtSeriales.options;
			$.each(data, function(item, valor) {
				var Optiones_Seriales = new Option(valor, item);
				Seriales[i] = Optiones_Seriales;
				i++;
			});
		}
	});

}

/**
 *	Cargar la lista de los seriales activos
 *
 */
function Cargar_Lista_Seriales() {
	var sLista = "";
	var iCant = document.frmRegistrar.lstSeriales.length;
	/*for( i = 0; i < iCant; i++) {
		sLista += document.frmRegistrar.lstSeriales.options[i].value;
		if(i != iCant - 1) {
			sLista += ",";
		}
	}*/
	sLista = $("#lstSeriales").val();
	//alert(sLista);
	return sLista;
}

function Limpiar_lst_Seriales() {
	var cant = document.frmRegistrar.txtSeriales.length + 1;
	for( i = 0; i < cant; i++) {
		document.frmRegistrar.txtSeriales.options[i] = null;
	}
	cant = document.frmRegistrar.lstSeriales.length + 2;
	for( i = 0; i < cant; i++) {
		document.frmRegistrar.lstSeriales.options[i] = null;
	}
	cant = document.frmRegistrar.lstModelo.length + 1;
	for( i = 0; i < cant; i++) {
		document.frmRegistrar.lstModelo.options[i] = null;
	}
}

function lst_Seriales() {
	var sSerial = document.frmRegistrar.txtSeriales.value;
	var tSerial = document.frmRegistrar.txtSeriales.options[document.frmRegistrar.txtSeriales.selectedIndex].text;
	var lst = document.frmRegistrar.lstSeriales.options;
	var Optiones_Seriales = new Option(tSerial, sSerial, "selected");
	lst[iListaSerial] = Optiones_Seriales;
	iListaSerial++;
	var pos = document.frmRegistrar.txtSeriales.selectedIndex;
	document.frmRegistrar.txtSeriales.options[pos] = null;

}

function Eli_lst_Seriales() {
	var sSerial = document.frmRegistrar.lstSeriales.value;
	var tSerial = document.frmRegistrar.lstSeriales.options[document.frmRegistrar.lstSeriales.selectedIndex].text;
	var lst = document.frmRegistrar.txtSeriales.options;
	var Optiones_Seriales = new Option(tSerial, sSerial, "selected");
	var pos = document.frmRegistrar.lstSeriales.selectedIndex;
	document.frmRegistrar.lstSeriales.options[pos] = null;
	iListaSerial--;
	Sel_lst_Seriales();
}

function Sel_lst_Seriales() {
	for( i = 0; i <= iListaSerial; i++) {
		document.frmRegistrar.lstSeriales.options[i].selected = true;
	}
}

function Calcular_Fin_Descuento2() {
	var cuotas = $("#txtNumeroCuotas").val();
	var periodo = $("#txtNominaPeriocidad").val();
	var dia_inicio = $("#txtDiaDescuento").val();
	var mes_inicio = $("#txtMesDescuento").val();
	var ano_inicio = $("#txtAnoDescuento").val();
	var dia_fin = 0;
	var mes_fin = 0;
	var ano_fin = 0; 
	var base_mes = 0;
	var tiempo = 0;
	switch(periodo) {
		case '0':
			base_mes = 1 / 4;
			break;
		case '1':
			base_mes = 1 / 2;
			break;
		case '2':
			base_mes = 1 / 2;
			break;
		case '3':
			base_mes = 1 / 2;
			break;
		case '4':
			base_mes = 1;
			break;
		case '5':
			base_mes = 3;
			break;
		case '6':
			base_mes = 6;
			break;
		case '7':
			base_mes = 12;
			break;
	}
	tiempo = (cuotas - 1) * base_mes;
	tiempo_picado=String(tiempo).split('.');
	//alert(tiempo_picado[0]);
	//alert(tiempo_picado[1]);
	var ano_t =  parseInt(parseInt(tiempo_picado[0]) / 12);
	//alert(ano_t);
	ano_t += parseInt(ano_inicio); 
	//alert(ano_t);
	mes_t = parseInt(tiempo_picado[0])%12;
	//alert(mes_t);
	dia_t = parseInt(dia_inicio);
	
	//alert(dia_t);
	if (tiempo_picado[1] != null){
		switch(parseInt(tiempo_picado[1])){
			case 25:
					dia_t += 7;
				break;
			case 5:
					dia_t += 15;
				break;
			case 75:
					dia_t += 21;
				break;
		}
	}
	//alert(dia_t);
	if (dia_t > 30){
		mes_t +=1;
		diferencia = dia_t - 30;
		dia_t = diferencia; 
	}
	
	var suma_meses = parseInt(mes_t) + parseInt(mes_inicio);
	//alert(suma_meses);
	if(suma_meses > 12){
		ano_t += 1;
		mes_t = suma_meses-12;
	}else{
		mes_t = suma_meses;
	}
	
	//alert(dia_fin);
	//alert(mest_t);
	//alert(ano_t);
	
	$("#txtFinDiaDescuento").val(dia_t);
	$("#txtFinMesDescuento").val(mes_t);
	$("#txtFinAnoDescuento").val(ano_t);
	
}

function Calcular_Fin_Descuento() {
	var A = 0;
	var B = 0;
	var C = 0;
	var D = 0;
	var E = 0;
	var val = 0;
	document.getElementById("txtFinDiaDescuento").value = document.getElementById("txtDiaDescuento").value;
	var cuotas = document.getElementById("txtNumeroCuotas").value;
	var descuento = document.getElementById("txtMesDescuento").value;
	var ano = eval(document.getElementById("txtAnoDescuento").value);
	A = eval(cuotas) + eval(descuento);
	val = A;
	if(A > 12) {
		B = A - 12;
		val = B;
		D = 1;
		if(B > 12) {
			C = B - 12;
			val = C;
			D += 1;
			if(C > 12) {
				D += 1;
			}
		}
	}
	ano += D;
	document.getElementById("txtFinAnoDescuento").value = ano;
	document.getElementById("txtFinMesDescuento").value = val;

}

function mes_del_ano(mes, ano) {
	di = 28
	f = new Date(ano, mes - 1, di);
	while(f.getMonth() == mes - 1) {
		di++;
		f = new Date(ano, mes - 1, di);
	}

	//tests

	//meses = new Date(ano || new Date().getFullYear(), mes, 0).getDate();

	//alert(meses);
	//alert(di-1);
	//return di-1;

	var fecha = new Date();
	var diames = fecha.getDate();
	var diasemana = fecha.getDay();
	var mes = fecha.getMonth() + 1;
	var ano = fecha.getFullYear();

	var textosemana = new Array(7);
	textosemana[0] = "Domingo";
	textosemana[1] = "Lunes";
	textosemana[2] = "Martes";
	textosemana[3] = "Miércoles";
	textosemana[4] = "Jueves";
	textosemana[5] = "Viernes";
	textosemana[6] = "Sábado";

	var textomes = new Array(12);
	textomes[1] = "Enero";
	textomes[2] = "Febrero";
	textomes[3] = "Marzo";
	textomes[4] = "Abril";
	textomes[5] = "Mayo";
	textomes[6] = "Junio";
	textomes[7] = "Julio";
	textomes[7] = "Agosto";
	textomes[9] = "Septiembre";
	textomes[10] = "Octubre";
	textomes[11] = "Noviembre";
	textomes[12] = "Diciembre";

	var msg;

}

function PInventarioAsociar(sUrl, sSerial) {
	var sUrlP = sUrl;
	var sCont = "";
	var factura = document.getElementById("txtnfactura").value;
	var iPos = 1;
	$.ajax({
		url : sUrlP,
		type : "POST",
		data : "serial=" + sSerial + "&factura=" + factura,
		success : function(html) {
			$("#divDetalles" + iPos).html(html);

		}
	});
}

function btnImprimirLetras(sUrl) {
	var sUrlP = sUrl + "/index.php/cooperativa/Giros/";
	var dFecha = '';

	if(document.getElementById("txtMontoCuota").value != '') {
		if(document.getElementById("txtDiaDescuento").value != 'Dia:') {
			dFecha = document.getElementById("txtDiaDescuento").value + '-' + document.getElementById("txtMesDescuento").value + '-' + document.getElementById("txtAnoDescuento").value;
			sUrlP += document.getElementById("txtCedula").value + '/' + document.getElementById("txtMontoCuota").value + '/' + document.getElementById("txtNumeroCuotas").value + '/' + dFecha;
			window.open(sUrlP, "Giros...");
		} else {
			alert("Debe seleccionar una fecha de inicio del descuento para generar letras.");
		}

	} else {
		alert("Debe seleccionar un credito para generar.");
	}
}

function Verifica_Fecha(formulario, status) {
	fecha_actual = new Date();
	dia = fecha_actual.getDate();
	mes = fecha_actual.getMonth() + 1;
	anio = fecha_actual.getFullYear();

	var diaC = document.getElementById("txtDiaC").value;
	var mesC = document.getElementById("txtMesC").value;
	var anioC = document.getElementById("txtAnoC").value;

	$("#txtMesO").val(mesC);
	$("#txtAnoO").val(anioC);

	if(status <= 1) {
		if(diaC < 7) {
			$("#txtDiaO").val(8);
		} else if(diaC < 17) {
			$("#txtDiaO").val(18);
		} else if(diaC < 27) {
			$("#txtDiaO").val(28);
		} else {
			$("#txtDiaO").val(8);
			mesAct = parseInt(mesC) + 1;
			$("#txtMesO").val(mesAct);
		}
		
		return 0;
	}
	$("#txtDiaO").attr('disabled', 'disabled');
	$("#txtMesO").attr('disabled', 'disabled');
	$("#txtAnoO").attr('disabled', 'disabled');
	var diaOpe = document.getElementById("txtDiaO").value;
	$("#txtMesO").val(mes);
	$("#txtAnoO").val(anio);

	//if(diaOpe == 0) {
		$("#txtMesO").val(mes);
		$("#txtAnoO").val(anio);

		if(dia < 7) {
			$("#txtDiaO").val(8);
		} else if(dia < 17) {
			$("#txtDiaO").val(18);
		} else if(dia < 27) {
			$("#txtDiaO").val(28);
		} else {
			$("#txtDiaO").val(8);
			mesAct = parseInt(mes) + 1;
			$("#txtMesO").val(mesAct);
		}
	//}
	$("#txtAnoC").val(anio);
	$("#txtMesC").val(mes);
	$("#txtDiaC").val(dia);

	if(formulario.txtAnoDescuento.value < anio) {
		alert('No puede ingresar una fecha menor a la de hoy....');
		$("#txtAnoDescuento").val(anio);
		$("#txtMesDescuento").val(mes);
		$("#txtDiaDescuento").val(dia);
	} else if(formulario.txtAnoDescuento.value == anio) {
		if(formulario.txtMesDescuento.value < mes) {
			alert('No puede ingresar una fecha menor a la de hoy....');
			$("#txtMesDescuento").val(mes);
			$("#txtDiaDescuento").val(dia);
		} else if(formulario.txtMesDescuento.value == mes) {
			if(formulario.txtDiaDescuento.value < dia) {
				alert('No puede ingresar una fecha menor a la de hoy....');
				$("#txtDiaDescuento").val(dia);
			}
		}
	}

}

function btnSugerencia(strUrl) {
	var strUrl_Proceso = strUrl + "/index.php/cooperativa/Inserta_Sugerencia";
	var strTema = $("#txtTema").val();
	var strSugerencia = $("#txtSugerencia").val();
	var strPrioridad = $("#txtPrioridad").val();
	var strPara = $("#txtPara").val();
	$("#txtSugerencia").val("");
	if(strSugerencia != '') {
		$.ajax({
			url : strUrl_Proceso,
			type : "POST",
			data : "tema=" + strTema + "&sugerencia=" + strSugerencia + "&prioridad= " + strPrioridad + "&para=" + strPara,
			success : function(html) {
				
				$("#DivLista").html(html);
				//para cargar los estilo de la vista
				//$(function(){			
					$( "button, input:submit, a", ".demo, .agregar" ).button();	
					$( "a", ".demo" ).click(function() { return false;		});
					$("input").keyup(function() {
						var value = $(this).val();
						$(this).val(value.toUpperCase());
					});
					$("textarea").keyup(function() {
						var value = $(this).val();
						$(this).val(value.toUpperCase());
					});
				//});
			}
		});
	} else {
		alert('Debe ingresar Tema y Sugerencia....')
	}

}

function btnRespuesta(strUrl, id, indice,color) {
	var strUrl_Proceso = strUrl + "/index.php/cooperativa/Inserta_Respuesta";
	var strRespuesta = $("#txtRespuesta_" + indice).val();
	var strId = id;
	var colorF = color;
	var cant = $('#respuesta_' + indice + ' >tbody >tr').length;
	var nuevo = cant + 1;
	var auxHtml = "<tr id='fila_" + indice + "_" + nuevo + "'></tr>";
	if(strRespuesta != '') {
		$.ajax({
			url : strUrl_Proceso,
			type : "POST",
			data : "id=" + strId + "&respuesta=" + strRespuesta + "&color=" + colorF,
			success : function(html) {
				$("#txtRespuesta_" + indice).val("");
				//$("#DivLista").html(html);
				$("#respuesta_" + indice).append(auxHtml);
				$("#fila_" + indice + "_" + nuevo).html(html);
				$("#dialog_link" + indice).html("<ul><span class=\"ui-icon ui-icon-comment\"></ul>");
			}
		});

	} else {
		alert('Debe ingresar Una Respuesta....')
	}

}

function btnCierraTema(strUrl, id, indice) {
	var strUrl_Proceso = strUrl + "/index.php/cooperativa/Cierra_Tema";
	var strId = id;
	$.ajax({
		url : strUrl_Proceso,
		type : "POST",
		data : "id=" + strId,
		success : function(html) {
			$("#txtRespuesta_" + indice).hide();
			$("#btnRespuesta" + indice).hide();
			$("#btnCierraTema" + indice).hide();
			$("#btnEliminaTema" + indice).show();
			$("#dialog_link" + indice).html("<ul><span class=\"ui-icon ui-icon-locked\"></ul>");
		}
	});
}

function btnEliminaTema(strUrl, id, indice) {
	var strUrl_Proceso = strUrl + "/index.php/cooperativa/Elimina_Tema";
	var strId = id;
	$.ajax({
		url : strUrl_Proceso,
		type : "POST",
		data : "id=" + strId,
		success : function(html) {
			$("#DivLista").html(html);
			//para cargar los estilo de la vista
			//$(function(){			
				$( "button, input:submit, a", ".demo, .agregar" ).button();	
				$( "a", ".demo" ).click(function() { return false;		});
				$("input").keyup(function() {
					var value = $(this).val();
					$(this).val(value.toUpperCase());
				});
				$("textarea").keyup(function() {
					var value = $(this).val();
					$(this).val(value.toUpperCase());
				});
			//});
		}
	});
}

function verifica_banco(obj){
	var contenido=$("#"+obj.id).val();
	var caja ="";
	if(obj.id == "txtbanco_1"){
		caja = "txtcuenta_1";
	}
	if(obj.id == "txtbanco_2"){
		caja = "txtcuenta_2";
	}
	//alert($.trim(contenido));
	switch($.trim(contenido)){
		case "SOFITASA":
			$("#"+caja).val('0137');
			break;
		case "BICENTENARIO":
			$("#"+caja).val('0175');
			break;
		case "BOD":
			$("#"+caja).val('0116');
			break;
		case "PROVINCIAL":
			$("#"+caja).val('0108');
			break;
		case "VENEZUELA":
			$("#"+caja).val('0102');
			break;
		case "BANESCO":
			$("#"+caja).val('0134');
			break;
		case "INDUSTRIAL":
			$("#"+caja).val('0003');
			break;
		case "MERCANTIL":
			$("#"+caja).val('0105');
			break;
		case "FONDO COMUN":
			$("#"+caja).val('0151');
			break;
		case "DEL SUR":
			$("#"+caja).val('0157');
			break;
		case "CARONI":
			$("#"+caja).val('0128');
			break;
		case "CARIBE":
			$("#"+caja).val('0114');
			break;
		default:
			//alert("DEBE INGRESAR EL NUMERO DE CUENTA CORRESPIENTE....");
			break;
	}
}

function btnCargarListaVerificados(strUrl,estado){
	var strUrlAccion = strUrl+"/index.php/cooperativa/Tabla_Estados_Verificados/"+estado;
	//alert(strUrlAccion);
	 $( "#divMuestraListaVerificados" ).dialog( "destroy" );
	 $('#divMuestraListaVerificados').dialog({
				autoOpen: false,
				position: 'top',
				hide: 'explode',
				show: 'slide',
				width: 550,
				height: 400,
				modal: true,
				buttons: {				
					"Cerrar": function() {						
						$(this).dialog("close"); 
					}	
				}
			});
	
	$.ajax({
		url : strUrlAccion,
		type : "POST",
		dataType : "json",
		success : function(data) {
				oEsq = data;                		   
        _getTabla('divMuestraListaVerificadosInterno', oEsq);
				$('#divMuestraListaVerificados').dialog("open"); 
			}
	});
	
}

